Skip to content

FROMLIST: arm64: dts: qcom: hamoa: Add PSCI SYSTEM_RESET2 types#313

Merged
sgaud-quic merged 1 commit intoqualcomm-linux:qcom-6.18.yfrom
LXQUALCOMM:qcom-6.18.y
Mar 16, 2026
Merged

FROMLIST: arm64: dts: qcom: hamoa: Add PSCI SYSTEM_RESET2 types#313
sgaud-quic merged 1 commit intoqualcomm-linux:qcom-6.18.yfrom
LXQUALCOMM:qcom-6.18.y

Conversation

@LXQUALCOMM
Copy link

Add support for SYSTEM_RESET2 vendor-specific resets as reboot-modes in the psci node. Describe the resets: "bootloader" will cause device to reboot and stop in the bootloader's fastboot mode. "edl" will cause device to reboot into "emergency download mode", which permits loading images via the Firehose protocol.

Link: https://lore.kernel.org/all/20260226054113.4156874-1-xin.liu@oss.qualcomm.com/

CRs-Fixed: 4453237

Add support for SYSTEM_RESET2 vendor-specific resets as
reboot-modes in the psci node.  Describe the resets: "bootloader"
will cause device to reboot and stop in the bootloader's fastboot
mode.  "edl" will cause device to reboot into "emergency download
mode", which permits loading images via the Firehose protocol.

Signed-off-by: Xin Liu <xin.liu@oss.qualcomm.com>
Link: https://lore.kernel.org/all/20260226054113.4156874-1-xin.liu@oss.qualcomm.com/
@qcomlnxci
Copy link

Test Matrix

Test Case kaanapali-mtp lemans-evk monaco-evk qcs615-ride qcs6490-rb3gen2 qcs8300-ride qcs9100-ride-r3 sm8750-mtp x1e80100-crd
0_qcom-next-ci-premerge-tests ◻️ ◻️ ◻️ ◻️ ◻️ ❌ Fail ◻️ ❌ Fail ◻️
BT_FW_KMD_Service ◻️ ◻️ ❌ Fail ◻️ ◻️ ✅ Pass ◻️ ❌ Fail ◻️
BT_ON_OFF ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ⚠️ skip ◻️
BT_SCAN ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ⚠️ skip ◻️
CPUFreq_Validation ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
CPU_affinity ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
DSP_AudioPD ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ◻️ ◻️
Ethernet ◻️ ◻️ ⚠️ skip ◻️ ◻️ ⚠️ skip ⚠️ skip ⚠️ skip ◻️
Freq_Scaling ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ❌ Fail ◻️
GIC ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
IPA ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
Interrupts ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
OpenCV ◻️ ◻️ ⚠️ skip ◻️ ◻️ ⚠️ skip ⚠️ skip ◻️ ◻️
PCIe ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
Probe_Failure_Check ◻️ ◻️ ❌ Fail ◻️ ◻️ ✅ Pass ✅ Pass ❌ Fail ◻️
RMNET ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
UFS_Validation ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
USBHost ◻️ ◻️ ❌ Fail ◻️ ◻️ ✅ Pass ✅ Pass ❌ Fail ◻️
WiFi_Firmware_Driver ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ◻️ ◻️
WiFi_OnOff ◻️ ◻️ ⚠️ skip ◻️ ◻️ ✅ Pass ✅ Pass ◻️ ◻️
cdsp_remoteproc ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ❌ Fail ◻️
hotplug ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
irq ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
kaslr ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
pinctrl ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
qcom_hwrng ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ◻️ ◻️
remoteproc ◻️ ◻️ ❌ Fail ◻️ ◻️ ❌ Fail ✅ Pass ❌ Fail ◻️
rngtest ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
shmbridge ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ❌ Fail ✅ Pass ◻️
smmu ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️
watchdog ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ◻️ ◻️
wpss_remoteproc ◻️ ◻️ ✅ Pass ◻️ ◻️ ✅ Pass ✅ Pass ✅ Pass ◻️

@sgaud-quic sgaud-quic merged commit c4acd0c into qualcomm-linux:qcom-6.18.y Mar 16, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants